一种基于道路信息显示三维(3D)地图的系统和方法。一种显示系统,包括:背景拣出区域决定单元,其基于道路信息决定背景拣出区域;数据转换单元,其转换所述背景拣出区域上显示的物体中的至少一部分的数据;和显示单元,其基于转换的所述数据,显示所述物体中的所述至少一部分。
1.一种显示系统,包括:背景拣出区域决定单元,其基于道路信息决定背景拣出区域;数据转换单元,其转换所述背景拣出区域上显示的物体的至少一部分的数据;显示单元,其基于转换的所述数据,显示所述物体的所述至少一部分;和区域划分单元,其将所述背景拣出区域划分为多个区域,其中,所述数据转换单元,根据被划分的区域对物体的数据进行不同的转换,其中,所述背景拣出区域决定单元包括:宽度确定单元,其确定道路的宽度;和加权数提供单元,其向确定的所述宽度提供预先设定的加权数,其中,所述背景拣出区域决定单元,将对应可基于所述道路信息生成的虚拟图形的区域,决定为所述背景拣出区域,其中,随着道路宽度的增加,将增大的区域决定为所述背景拣出区域,其中,所述数据转换单元,转换所述数据以使各物体的所述至少一部分能够被部分地调节或部分地删除。
2.如权利要求1所述的显示系统,其中,所述道路信息包括关于道路的宽度和车道这两者中的至少一个的信息。
3.如权利要求1所述的显示系统,其中,所述不同的转换,包括删除物体的至少一部分的数据转换,和调节所述物体的所述至少一部分的数据转换。
4.如权利要求1所述的显示系统,其中,所述道路信息包括关于道路宽度的信息,且所述区域划分单元,将所述背景拣出区域划分为通过向所述道路宽度提供互不相同的加权数生成的多个区域。
5.如权利要求1所述的显示系统,其中,所述物体的所述至少一部分,包括从视野上阻挡道路的物体。
6.一种显示方法,包括以下步骤:基于道路信息,决定背景拣出区域;转换显示在所述背景拣出区域上的物体的至少一部分的数据;基于转换的所述数据,显示所述物体的所述至少一部分;和将所述背景拣出区域划分为多个区域,其中,所述转换步骤根据被划分的区域对物体的数据进行不同的转换,其中,所述决定步骤包括:确定道路的宽度;向确定的所述宽度提供预先设定的加权数;和将对应可基于所述道路信息生成的虚拟图形的区域,决定为所述背景拣出区域,其中,随着道路宽度的增加,将增大的区域决定为所述背景拣出区域,其中,所述转换步骤转换所述数据以使各物体的所述至少一部分能够被部分地调节或部分地删除。
7.如权利要求6所述的显示方法,其中,所述道路信息包括关于道路的宽度和车道这两者中的至少一个的信息。
技术领域本发明涉及一种基于道路信息的三维(3D)地图显示系统和方法,更特别是,涉及一种3D地图显示系统和方法,其基于道路信息,如道路的宽度和车道,转换并显示道路附近的物体的数据。技术背景显示建筑物、山脉、丘陵等,可丰富三维(3D)地图的图像。与此同时,建筑物、山脉、丘陵等,有可能阻碍视野并阻止特定信息的完全显示。例如,当通过三维地图提供导航信息时,车辆、出发点和目的地的有关信息可能会由于建筑物而无法准确提供。因此,需要一种将建筑物、山脉和丘陵与车辆、起点、目的地一起适当显示的技术。因此,提供了一种有效地显示物体如建筑物的系统和方法。
发明内容技术目的本发明的一个方面提供了一种显示系统和方法,其基于道路信息,如道路的宽度和车道,决定背景拣出区域,转换所述背景拣出区域上显示的物体的至少一部分的数据,以使所述物体的所述至少一部分可被删除或被调节,由此使导航信息可被完全显示并有效地显示物体。本发明的一个方面还提供了一种显示系统和方法,其基于道路宽度,使用基于道路信息的生成的虚拟图形,动态地决定生成物体如建设物的处理,从而可有效地显示物体。本发明的一个方面还提供了一种显示系统和方法,其将所述背景拣出区域划分为多个区域,删除位于道路附近的物体的一部分,调节位于远离道路位置的物体的一部分,从而可有效地显示物体。技术方案根据本发明的一个方面,提供了一种显示系统,包括:背景拣出区域决定单元,其基于道路信息决定背景拣出区域;数据转换单元,其转换所述背景拣出区域上显示的物体的至少一部分的数据;和显示单元,其基于转换的所述数据,显示所述物体的所述至少一部分。所述道路信息,可包括关于道路的宽度和车道中至少一个的信息。所述背景拣出决定单元,可基于所述道路信息,将对应可生成的虚拟图形的区域决定为所述背景拣出区域。背景拣出区域决定单元可包括:宽度确定单元,其确定道路的宽度;和加权数提供单元,其向确定的所述宽度提供预先设定的加权数。在这种情况下,背景拣出区域决定单元,可将长方形区域决定为所述背景拣出区域,所述长方形区域可具有提供了加权数的宽度作为一条边。所述数据转换单元,可转换数据以使所述物体的所述至少一部分的每一个的至少一部分可被删除。所述数据转换单元,可转换数据以使所述物体的所述至少一部分的每一个的至少一部分可被调节。所述的显示系统,其进一步包括:区域划分单元,其将所述背景拣出区域划分为多个区域。所述数据转换单元,根据被划分的所述区域对物体的数据进行不同的转换。在这种情况下,所述不同的转换,可包括删除物体的至少一部分的数据转换,和调节所述物体的所述至少一部分的数据转换。此外,所述区域划分单元,可将所述背景拣出区域划分为通过向所述道路宽度提供互不相同的加权数生成的多个区域。物体的所述至少一部分,可包括从视野上阻挡道路的物体。根据本发明的一个方面,显示方法包括以下步骤:基于道路信息,决定背景拣出区域;转换显示在所述背景拣出区域上的物体的至少一部分的数据;基于转换的所述数据,显示所述物体的所述至少一部分。技术效果根据本发明的一个实施例,显示系统和方法,基于道路信息,如道路的宽度和车道,决定背景拣出区域,转换所述背景拣出区域上显示的物体的至少一部分的数据,以使所述物体的所述至少一部分可被删除或被调节,由此使导航信息可被完全显示并有效地显示物体。此外,根据本发明的一个实施例,显示系统和方法,基于道路宽度,使用基于道路信息的生成的虚拟图形,动态地决定生成物体如建设物的处理,从而可有效地显示物体。此外,根据本发明的一个实施例,显示系统和方法,将所述背景拣出区域划分为多个区域,删除位于道路附近的物体的一部分,调节位于远离道路位置的物体的一部分,从而可有效地显示物体。
附图说明图1是示出根据本发明实施例的显示方法的一般例子的示图;图2是示出根据本发明的实施例的显示方法的流程图;图3是示出基于道路信息决定背景拣出区域的例子的示图;图4是示出基于道路信息决定背景拣出区域的另一个例子的示图;图5是示出基于道路宽度决定的背景拣出区域的例子的示图;图6是示出包括在背景拣出区域中的每个物体的一部分被删除的屏幕的例子的示图;图7是示出包括在背景拣出区域中的物体被调节的屏幕的例子的示图;图8是示出依划分的区域应用了不同的转换的屏幕的例子的示图;和图9是示出根据本发明的一个实施例的显示系统的配置的框图。
具体实施方式现在将详细参照附图示出的示例,对本发明的实施例进行详细描述,其中相同的参考数字始终表示相同的元素。下面将参照数字描述实施例,以对本发明进行说明。图1是示出根据本发明实施例的显示方法的一般例子的示图。图1示出在车辆导航环境中的显示方法的一般例子。其示出,从简单显示为三维(3D)的第一地图110的视图看时,第一建筑物113阻挡行驶在第一道路111上的车辆的位置112。在这种情况下,第二建筑121的至少一部分122可被删除或调节,如图2中的第二个地图所示。由此,必要的信息可被有效地显示出来。在这里,可决定删除或调节物体的一部分以动态地调整背景拣出区域。图2是示出根据本发明的实施例的显示方法的流程图。在这里,可通过根据本发明的一个实施例的显示系统实施每个显示方法的操作。在操作S210中,显示系统可根据道路信息决定背景拣出区域。道路信息可包括道路的宽度和车道中至少一个的有关信息。也就是说,显示系统可基于道路的宽度或车道,决定背景拣出区域。例如,随着道路的宽度增加或道路的车道数增加,可将更大的区域决定为背景拣出区域。在这种情况下,显示系统,可将对应可基于所述道路信息生成的虚拟图形的区域,决定为背景拣出区域。例如,显示系统,可将一个正方形区域决定为背景拣出区域。该正方形可具有提供了加权数的道路宽度的长度作为一条边。此外,背景拣出区域可被决定为,背景拣出区域为3D的条件下的立方体或对应半球的区域。在这种情况下,所述立方体可从地面开始,并具有加权数的长度作为其一条边,且所述对应半球的区域可从地面开始,可具有加权数的长度作为半径。也就是说,背景拣出区域被决定为,基于道路信息可生成的所有虚拟图形。作为一个例子,背景拣出区域,可基于特定的点,如导航环境下的车辆的位置被决定。也就是说,背景拣出区域,可基于道路信息和车辆位置被决定,且背景拣出区域决定单元910,可基于车辆位置的变化,改变背景拣出区域。具体来说,由于在航行环境下车辆位置不断变化,所以背景拣出区域可根据车辆的位置改变。如图2所示,在操作S210中的决定步骤,可包括操作S211中的决定步骤和操作S212中的提供步骤。在操作S211中,显示系统可在车辆在行驶中时确定道路宽度。在这种情况下,显示系统,可使用包括道路宽度信息的地图数据,直接确定道路宽度,也可基于道路的车道信息,计算道路宽度。关于道路车道的信息,可从地图数据获得。在操作S212中,显示系统可向确定的宽度提供预先确定的加权数。在这种情况下,显示系统,可基于提供了加权数的宽度和车辆位置,决定背景拣出区。例如,当确定的宽度为18米时,显示系统,可将以28米为一条边且其中心对应车辆的位置的长方形区域,决定为背景拣出区域。一条边的长度28米,可通过将确定的宽度18米和预先设定为加权数的10米相加获得。预先设定的加权数可被适当地确定。此外,显示系统,可将圆形区域或对应空间图形的区域决定为背景拣出区域。所述圆形区域可具有提供了加权数的宽度为半径,而所述空间图形,可从地面开始,并具有提供了加权数的宽度为一条边。此外,显示系统,可将对应空间图形的区域决定为空间背景拣出区域,在这种情况下,所述对应空间图形的区域,可从地面开始,并以具有提供了加权数的宽度为半径的圆形为基础。也就是说,如上所述的所有对应可基于道路信息生成的虚拟图形的区域,都可被决定为背景拣出区域。在操作S220中,显示系统,可将转换显示在背景拣出区域上的物体的至少一部分的数据。在这种情况下,所述物体的至少一部分,可包括从视野上阻挡道路的物体。也就是说,可转换包括在背景拣出区域中的所有物体的数据,或可从所有物体中选择从视野上阻挡道路的物体并转换选择出的物体的数据。为此,所述显示系统可转换数据,以使物体的至少一部分被删除。具体来说,显示系统,可阻止包括背景拣出区域中的物体被显示,并转换数据以使物体的至少一部分被删除以获得视野。例如,可完全删除包括在背景拣出区域中的单一建筑物,或可只删除建筑物的一部分,以防止道路被从视野上阻挡。此外,显示系统可转换数据,以使物体的至少一部分被调节而不是被删除。在这里,物体的数据可包括物体的有关模拟数据。此外,显示方法可进一步包括将背景拣出区域划分成多个区域的操作,其在图2中没有示出。当背景拣出区域被划分,显示系统可根据划分出的各个区域被进行不同的数据转换。例如,当背景拣出区域被划分为两个区域时,显示系统,可对两个区域中的一个区域应用删除物体的至少一部分的数据转换,并对另一个区域应用调节所述物体的至少一部分的数据转换。在这种情况下,可通过向道路宽度提供互不相同的加权数生成多个区域。例如,当背景拣出区域是通过向道路宽度提供预先确定的加权数10米决定的长方形区域,背景拣出区域可被划分为两个区域。这两个区域可以是通过向道路的宽度提供加权数5米的两个长方形区域。在操作S230中,显示系统,可基于转换的数据显示物体的至少一部分。具体来说,显示系统,可转换在视野上阻挡特定信息的数据,并基于转换的数据在地图屏幕上显示物体的至少一部分。因此,显示系统可有效地显示物体,使特定信息被完全显示出来。图3是示出基于道路信息决定背景拣出区域的例子的示图。图3示出在导航环境下决定长方形背景拣出区域的例子。也就是说,长方形区域304被决定为背景拣出区域。长方形区域304具有长度303作为一条边,其通过向道路301的宽度302提供加权数计算出。在这种情况下,数据可被转换和显示,使包含在该背景拣出区域中的至少一部分物体或物体的物体的至少一部分被删除或调节。因此,可防止导航信息从视野中被阻挡。另外,计算的长度303,可基于道路信息,如道路宽度信息,以固定加权数动态地变化。因此,背景拣出区域可根据道路自动改变,且物体可被有效地显示出来。图4是示出基于道路信息决定背景拣出区域的另一个例子的示图。图4示出将圆形区域决定为背景拣出区域404的例子。圆形区域404具有长度403作为半径,其通过向道路401的宽度402提供被计算出。所有类型的图形,如圆形、菱形、如图3所示的长方形等,都可被用作背景拣出区域。此外,3D概念可被应用到背景拣出区域中,因此,立体图形可作为背景拣出区域使用。图5是示出基于道路宽度决定的背景拣出区域的例子的示图。虽然加权数没有根据如参照图3所述的道路被设定,但是,道路501的背景拣出区域503和道路502的背景拣出区域504,可根据道路501和502的不同宽度具有不同宽度。因此,包括在较小的区域内的物体的数据,可被在具有较小宽度的道路中转换,而包括在较大区域中的物体的数据,可被在具有较大宽度的道路中转换。因此,物体,如建筑物、山脉、丘陵等可有效地显示出来而不阻挡在视野中显示导航信息的区域。图6是示出包括在背景拣出区域中的每个物体的一部分被删除的屏幕的例子的示图。在图6中,只显示了包括在背景拣出区域601中的建筑物602的底部。在这种情况下,只有阻挡在视野中显示导航信息的区域的物体的一部分被删除,而不是删除包含在背景拣出区域601中的整个建筑物602。建筑物602的数据可被转换为删除。图7是示出包括在背景拣出区域中的物体被调节的屏幕的例子的示图。在图7中示出,包括在背景拣出区域701中的建筑物702被调节,而不会阻挡在视野中显示导航信息的区域。图8是示出依划分的区域应用了不同的转换的屏幕的例子的示图。在图8中示出,背景拣出区域被划分为第一区域801和第二区域802。第二区域802是从背景拣出区域中排除第一区域的区域。在图8中,包括在第一区域801中的第一建筑物803的一部分被删除了,且只有所述第一建筑物803的底部显示。此外,在图8中,第二区域中802的第二建筑物804被调节了。如上所述,背景拣出区域可被划分成多个区域并可对多个区域中的每一个应用不同的转换,因此物体可被有效地显示出来。图9是示出根据本发明的一个实施例的显示系统的配置的框图。如图9所示,显示系统900可包括背景拣出区域决定单元910、数据转换单元920和显示单元930。在这种情况下,图9中没有示出的区域划分单元,可进一步包括在显示系统900中。背景拣出区域决定单元910,可基于道路信息决定背景拣出区域。道路信息可包括关于道路的宽度和车道中至少一个的信息。也就是说,背景拣出区域决定单元910,可基于道路的宽度或车道决定背景拣出区域。例如,随着道路宽度的增加或道路车道数目的增加,可将增大的区域决定为背景拣出区域。在这种情况下,背景拣出区域决定单元910,可将对应可基于所述道路信息生成的虚拟图形的区域,决定为背景拣出区域。例如,背景拣出区域决定单元910,可将一个正方形区域决定为背景拣出区域。该正方形可具有提供了加权数的道路宽度的长度作为一条边。此外,背景拣出区域还可被决定为,背景拣出区域为3D的条件下的立方体或对应半球的区域。在这种情况下,所述立方体可从地面开始,并具有加权数的长度作为其一条边,且所述对应半球的区域可从地面开始,可具有加权数的长度作为半径。也就是说,背景拣出区域可被决定为,基于道路信息可生成的所有虚拟图形。作为一个例子,背景拣出区域,可基于特定的点,如导航环境下的车辆的位置被决定。也就是说,背景拣出区域,可基于道路信息和车辆位置被决定,且背景拣出区域决定单元910,可基于车辆位置的变化,改变背景拣出区域。具体来说,由于在航行环境下车辆位置不断变化,所以背景拣出区域可根据车辆的位置改变。背景拣出区域决定单元910,可包括宽度确定单元911和加权数提供单元912,如图9所示。宽度确定单元911,可在车辆在行驶中时确定道路宽度。在这种情况下,宽度确定单元911,可使用包括道路宽度信息的地图数据,直接确定道路宽度,也可基于道路的车道信息,计算道路宽度。关于道路车道的信息,可从地图数据获得。加权数提供单元912,可向确定的所述宽度提供预先确定的加权数。在这种情况下,背景拣出区域决定单元910,可基于提供了加权数的宽度和车辆位置,决定背景拣出区。例如,当确定的宽度为18米时,背景拣出区域决定单元910,可将以28米为一条边且其中心对应车辆的位置的长方形区域决定为背景拣出区域。一条边的长度28米,可通过将确定的宽度18米和预先设定为加权数的10米相加获得。预先设定的加权数可按需要设定。此外,景拣出区域决定单元910,可将圆形区域或对应空间图形的区域决定为背景拣出区域。所述圆形区域可具有提供了加权数的宽度为半径,而所述空间图形,可从地面开始,并具有提供了加权数的宽度为一条边。此外,背景拣出区域决定单元910,可将对应空间图形的区域决定为空间背景拣出区域,在这种情况下,所述对应空间图形的区域,可从地面开始,并以具有提供了加权数的宽度为半径的圆形为基础。也就是说,如上所述的所有对应可基于道路信息生成的虚拟图形的区域,都可被决定为背景拣出区域。数据转换单元920,可转换显示在背景拣出区域上的物体的至少一部分的数据。在这种情况下,所述物体的至少一部分,可包括从视野上阻挡道路的物体。也就是说,可转换包括在背景拣出区域中的所有物体的数据,或可从所有物体中选择出从视野上阻挡道路的物体,并转换选择出的物体的数据。为此,数据转换单元920,可转换数据,以使物体的至少一部分被删除。具体来说,显示系统,可阻止包括背景拣出区域中的物体被显示,并转换数据以使物体的至少一部分被删除以获得视野。例如,可完全删除包括在背景拣出区域中的单一建筑物,或可只删除建筑物的一部分,以防止道路被从视野上阻挡。此外,数据转换单元920可转换数据,以使物体的至少一部分被调节而不是被删除。此外,显示系统可进一步包括将背景拣出区域划分成多个区域的区域划分单元。当背景拣出区域被划分时,区域划分单元,可根据被划分出的各个区域进行不同的数据转换。例如,当背景拣出区域被划分为两个区域时,区域划分单元,可对两个区域中的一个区域应用删除物体的至少一部分的数据转换,并对另一个区域应用调节所述物体的至少一部分的数据转换。在这种情况下,可通过向道路宽度提供互不相同的加权数生成多个区域。例如,当背景拣出区域是通过向道路宽度提供预先确定的加权数10米决定的长方形区域,背景拣出区域可被划分为两个区域。这两个区域可以是通过向道路的宽度提供加权数5米的两个长方形区域。显示单元930,可基于转换的数据显示物体的至少一部分。具体来说,显示单元930,可转换在视野上阻挡特定信息的数据,并基于转换的数据在地图屏幕上显示物体的至少一部分。因此,显示单元930可有效地显示物体,使特定信息被完全显示出来。根据本发明的一个实施例,显示方法和系统,可基于道路信息,如道路的宽度和车道,决定背景拣出区域,转换包括在决定的背景拣出区域中的物体的至少一部分的数据,以使所述物体的所述至少一部分可被删除或被调节,由此防止要导航的道路被从视野上阻挡并有效地显示物体。此外,所述显示方法和系统,可根据道路宽度,使用基于道路信息的生成的虚拟图形,决定生成物体如建设物的处理,从而可有效地显示物体。此外,所述显示系统和方法,将所述背景拣出区域划分为多个区域,删除位于道路附近的物体的一部分,调节位于远离道路位置的物体的一部分,从而可有效地显示物体。本发明的示例性实施例,包括包含由计算机执行各种操作的程序指令的计算机可读介质。该介质还可包括,独立的或结合的程序指令、数据文件、数据结构、表等。媒体和程序指令可专门为本发明的目的设计和创建,或为计算机软件技术人员熟知而应用。计算机可读介质的例子包括:磁介质,如硬盘、软盘和磁带;光学介质,如CDxa0ROM光盘;磁光介质,如光盘;和专门配置为存储和执行程序指令的硬件设备,如只读存储器(ROM)、随机存取存储器(RAM)等。程序指令的例子,既包括机器代码,如由编译器产生的,也包括含有可由计算机使用解释程序执行的更高级代码的文件。所述硬件设备可配置为作为一个或多个软件模块运行,以执行上面所述的本发明的示例性实施例的操作,反之亦然。虽然本发明一些实施例已被展示和描述,但是本发明不仅限于所描述的实施例。相反,本技术区域的技术人员应当明白,在不脱离本发明的原则和精神范围内,可对实施例进行改变,其范围由权利要求书及其等同物定义。